Big Huge Thesaurus

stinking wattle

noun